road-side screening device - Español Inglés Diccionario